.b_DashboardProgressionRows{padding:120px 0 0}@media(min-width: 1200px){.b_DashboardProgressionRows{padding:64px 0 0}}.b_DashboardProgressionRows .row{background-color:#fff;margin-bottom:60px;box-shadow:0px 5px 10px rgba(0,0,0,.1607843137);max-width:400px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .row:after{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32.515" height="19.79" viewBox="0 0 32.515 19.79"> <g id="Arrow-Right" transform="translate(429.036 -420.01) rotate(90)"> <g id="Arrow-R" transform="translate(423.545 400.056)"> <path id="Path_12131" data-name="Path 12131" d="M-494.608,319.756l12.719-12.719-12.719-12.725" transform="translate(494.608 -294.311)" fill="none" stroke="%23033031" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5"/> </g> </g></svg>') no-repeat center center;background-size:contain;width:33px;height:20px;position:absolute;bottom:-40px;left:0;right:0;margin:0 auto}}.b_DashboardProgressionRows .row:last-of-type{margin-bottom:0}.b_DashboardProgressionRows .row:last-of-type:after{height:0;width:0;display:none}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .row{max-width:100%}}.b_DashboardProgressionRows .row .row{margin:0;box-shadow:none;background-color:rgba(0,0,0,0)}.b_DashboardProgressionRows .row .row:after{display:none;height:0;width:0}.b_DashboardProgressionRows .row.locked .icon.locked{display:block}.b_DashboardProgressionRows .row.locked .icon.unlocked{display:none}.b_DashboardProgressionRows .row.locked .locked-text{display:block}.b_DashboardProgressionRows .row.locked .unlocked-text{display:none}.b_DashboardProgressionRows .row.unlocked .icon.locked{display:none}.b_DashboardProgressionRows .row.unlocked .icon.unlocked{display:block}.b_DashboardProgressionRows .row.unlocked .locked-text{display:none}.b_DashboardProgressionRows .row.unlocked .unlocked-text{display:block}.b_DashboardProgressionRows .row.unlocked .access-text{background-color:#ccd814}.b_DashboardProgressionRows .row.unlocked .actions-remaining{background-color:#00b388;border-color:#008b65;color:#fff}.b_DashboardProgressionRows .col-lg-4{padding:20px;text-align:center}@media(min-width: 1200px){.b_DashboardProgressionRows .col-lg-4{padding:30px 40px;display:flex;align-items:center;justify-content:center}}.b_DashboardProgressionRows .col-lg-8{padding:0 !important}.b_DashboardProgressionRows .actions-remaining{clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 100%, 5% 50%);background-color:#71efff;border-bottom:2px solid #00bed6;padding:10px 15px 14px 15px;font-size:16px;line-height:28px;text-align:center;max-width:215px;margin-left:auto;position:relative;right:-4.5px}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .actions-remaining{right:0}}@media only screen and (min-width: 1200px){.b_DashboardProgressionRows .actions-remaining{right:-1px}}.b_DashboardProgressionRows .icon{margin-top:26px}.b_DashboardProgressionRows .icon.unlocked{display:none}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .icon{margin-top:0}}.b_DashboardProgressionRows h3.dark{color:#033031;font-family:"obvia",sans-serif}.b_DashboardProgressionRows .content-wrap{padding:10px 20px 0}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .content-wrap{padding-top:0}}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .row-content{padding-top:24px;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1.45fr .5fr;grid-column-gap:0px;grid-row-gap:0px;border-left:2px solid #cdcdcd;height:100%}}@media only screen and (min-width: 1600px){.b_DashboardProgressionRows .row-content{grid-template-columns:2.5fr 1fr}}.b_DashboardProgressionRows .progress-list label{display:block;position:relative;padding-left:35px;margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500}.b_DashboardProgressionRows .progress-list label:hover input~.checkmark{background-color:#f4f4f4}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .progress-list label{margin-top:20px}}.b_DashboardProgressionRows .progress-list label input[type=checkbox]{position:absolute;opacity:0;height:0;width:0}.b_DashboardProgressionRows .progress-list label input[type=checkbox]:checked~.checkmark{background-color:#00b388;border-color:#00b388}.b_DashboardProgressionRows .progress-list label input[type=checkbox]:checked~.checkmark:after{display:block}.b_DashboardProgressionRows .progress-list label .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:2px solid #033031;border-radius:100%}.b_DashboardProgressionRows .progress-list label .checkmark:after{content:"";position:absolute;display:none;left:8px;top:4px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.b_DashboardProgressionRows .top-left{padding:0 20px 15px}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .top-left{padding-left:40px;padding-right:0}}.b_DashboardProgressionRows .access-text{background-color:#d6f7ef;padding:40px 15px 35px}@media only screen and (min-width: 992px){.b_DashboardProgressionRows .access-text{grid-area:2/1/3/3;padding-left:40px}}.b_DashboardProgressionRows .access-link{display:block}.b_DashboardProgressionRows .locked-text p,.b_DashboardProgressionRows .unlocked-text p{line-height:18px;margin-bottom:5px}.block+.block.b_DashboardProgressionRows{padding:120px 0 0}@media(min-width: 1200px){.block+.block.b_DashboardProgressionRows{padding:64px 0 0}}